Evaluating Using Animation to Improve Understanding of Sequence Diagrams
نویسندگان
چکیده
This paper describes an experiment whereby the benefit of using animation to improve the comprehensibility of UML sequence diagrams is assessed. The paper hypothesizes that through animation the control flow of sequence diagram will become more evident. The development a system that seeks to enable stakeholders to better interpret UML modeling behaviour is described. This system aims to provide dynamic visualization through the use of animation techniques. A study to evaluate the extent to which the animation of a diagram can aid its interpretation is then described. The results of the study show that the animation system did improve the comprehensibility of the sequence diagram control flow thus improving the comprehensibility when compared to the comprehensibility of a traditional static representation. Finally, this paper discusses the reasoning for these results.
منابع مشابه
An Examination of the Impact of Computer-based Animations and Visualization Sequence on Learners’ Understanding of Hadley Cells in Atmospheric Circulation
Title of Document: AN EXAMINATION OF THE IMPACT OF COMPUTER-BASED ANIMATIONS AND VISUALIZATION SEQUENCE ON LEARNERS’ UNDERSTANDING OF HADLEY CELLS IN ATMOSPHERIC CIRCULATION Daniel Wyatt Harris, Ph.D., 2012 Directed By: Professor William G. Holliday, Department of Teaching and Learning, Policy, and Leadership Research examining animation use for student learning has been conducted in the last t...
متن کاملJAN -Java animation for program understanding
JAN is a system for animated execution of Java programs. Its application area is program understanding rather than debugging. To this end, the animation can be customized, both by annotating the code with visualization directives and by interactively adapting the visual appearance to the user’s personal taste. Object diagrams and sequence diagrams are supported. Scalability is achieved by recog...
متن کاملThe Roles of Mental Animations and External Animations in Understanding Mechanical Systems
The effects of computer animations and mental animation on people’s mental models of a mechanical system are examined. In 3 experiments, students learned how a mechanical system works from various instructional treatments including viewing a static diagram of the machine, predicting motion from static diagrams, viewing computer animations, and viewing static and animated diagrams accompanied by...
متن کاملOrigami Diagrams and 3D Animation from Flat-Foldable Crease Patterns Sequences
Origami is the art of folding paper. It is a simple way of constructing geometric shapes from a single sheet of paper without using any cuts. There are two usual forms to document an origami model; diagrams and crease patterns. Diagrams are the step-by-step sequences that can be found in traditional origami books while crease pattern is the pattern of creases left on the paper after folding an ...
متن کاملThreshold Concepts in Object-Oriented Modelling
Proponents of the object-oriented (OO) paradigm frequently claim that the OO paradigm is ‘more natural’ than the procedural paradigm because the world is filled with objects that have both attributes and behaviors. However students in higher education generally experience considerable difficulty in understanding OO concepts and acquiring the necessary skills in object-oriented analysis and desi...
متن کامل